a helpless and weak person - Französisch Englisch Wörterbuch